package com.lyncs.ods.resp;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @author alex
 * @date 2022/4/27 21:18
 * @description
 */
@Data
@Accessors(chain = true)
@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)
public class TxnEditLogResp {

    @ApiModelProperty("单次操作唯一标识")
    private Long logId;

    @ApiModelProperty("操作人")
    private String operator;

    @ApiModelProperty("操作时间")
    private LocalDate operatorTime;

    @ApiModelProperty("标题")
    private String title;

    @ApiModelProperty("操作类型：1.新增;2.修改;3.删除")
    private Integer type;

    @ApiModelProperty("修改详情")
    List<String> details;
}
